hit your straps - Alemán Inglés Diccionario